package com.itlong.cloud.POJO.DTO.property;

import com.itlong.cloud.POJO.DTO.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * <desc>
 *      更新App用户房间状态数据传输对象(AppUserRoomPO中的user_room_status 用户房间状态：1待审核 2迁入 3迁出 4未通过)
 * </desc>
 *
 * @createDate 2017/09/28
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class AppUserUpdateUserRoomStatusDTO extends BaseDTO implements Serializable{
    List<AppUsersRemoveDTO> appUsersRemoveDTOList;      //App用户房间状态信息数据传输对象

    private String realName;
    private String userId;
    public AppUserUpdateUserRoomStatusDTO(List<AppUsersRemoveDTO> appUsersRemoveDTOList) {
        this.appUsersRemoveDTOList = appUsersRemoveDTOList;
    }
    private Integer InstructionType;
    private Integer sourceSystem;   //系统来源(0:APP端,1:小程序,2:物业后台,3:运营后台)
    private List<String> roleIdList;  //角色组id列表
}
